that causes devastation - Francés Inglés Diccionario